package modelo;

/**
 *
 * @author Lion Soft
 * 
 * OBJETIVO: Essa classe é o tratamento realizado pelo animal.
 */
public class Tratamento {
    
    private int codigoTratamento;
    private int dataPrevistaInicio;
    private String prognostico;
    private int dataPrevistaTermino;
    private String descricao;
    Consulta consulta = new Consulta();
    TratamentoTipo traTipo = new TratamentoTipo();
    

    /**
     * Retorna o codigo do tratamento
     * @return 
     */
    public int getCodigoTratamento() {
        return codigoTratamento;
    }

    /**
     * Armazena o codigo do tratamento
     * @param codigoTratamento 
     */
    public void setCodigoTratamento(int codigoTratamento) {
        this.codigoTratamento = codigoTratamento;
    }

    /**
     * Retorna a data prevista para inicio
     * @return 
     */
    public int getDataPrevistaInicio() {
        return dataPrevistaInicio;
    }

    /**
     * Armazena a data prevista para inicio
     * @param dataPrevistaInicio 
     */
    public void setDataPrevistaInicio(int dataPrevistaInicio) {
        this.dataPrevistaInicio = dataPrevistaInicio;
    }

    /**
     * Retorna a data prevista para termino
     * @return 
     */
    public int getDataPrevistaTermino() {
        return dataPrevistaTermino;
    }

    /**
     * Armazena a data prevista para termino
     * @param dataPrevistaTermino 
     */
    public void setDataPrevistaTermino(int dataPrevistaTermino) {
        this.dataPrevistaTermino = dataPrevistaTermino;
    }

    /**
     * Retorna a descricao do tratamento
     * @return 
     */
    public String getDescricao() {
        return descricao;
    }

    /**
     * Armazena a descricao do tratamento
     * @param descricao 
     */
    public void setDescricao(String descricao) {
        this.descricao = descricao;
    }

    /**
     * Retorna o prognostico
     * @return 
     */
    public String getPrognostico() {
        return prognostico;
    }

    /**
     * Armazena o prognostico
     * @param prognostico 
     */
    public void setPrognostico(String prognostico) {
        this.prognostico = prognostico;
    }

    /**
     * Retorna os atributos da consulta
     * @return 
     */
    public Consulta getConsulta() {
        return consulta;
    }

    /**
     * Armazena os atributos da consulta
     * @param consulta 
     */
    public void setConsulta(Consulta consulta) {
        this.consulta = consulta;
    }

    /**
     * Retorna os atributos do tipo de tratamento
     * @return 
     */
    public TratamentoTipo getTraTipo() {
        return traTipo;
    }

    /**
     * Armazena os atributos do tipo de tratamento
     * @param traTipo 
     */
    public void setTraTipo(TratamentoTipo traTipo) {
        this.traTipo = traTipo;
    }  
}
